do sightseeing - German English Dictionary